physical strength - Français Anglais Dictionnaire